package com.marvels.common.dto;

import java.math.BigDecimal;
import java.util.Date;

import com.marvels.common.dto.BaseDTO;

public class UserRechargeLogDTO extends BaseDTO {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	// 主键
	private long id;
	// 当前欠费金额
	private BigDecimal presentArrears;
	// 需充值金额
	private BigDecimal needRecharge;
	// 最迟充值时间
	private Date lastDate;
	// 操作状态 0关闭  1开启  开启状态下系统不能正常操作
	private Integer operationState;
	// 使用状态 0关闭  1开启  开启状态下系统不能正常使用
	private Integer usageState;
	private int viewFlag = 1;

	public long getId() {
		return id;
	}

	public void setId(long id) {
		this.id = id;
	}

	public BigDecimal getPresentArrears() {
		return presentArrears;
	}

	public void setPresentArrears(BigDecimal presentArrears) {
		this.presentArrears = presentArrears;
	}

	public BigDecimal getNeedRecharge() {
		return needRecharge;
	}

	public void setNeedRecharge(BigDecimal needRecharge) {
		this.needRecharge = needRecharge;
	}

	public Date getLastDate() {
		return lastDate;
	}

	public void setLastDate(Date lastDate) {
		this.lastDate = lastDate;
	}

	public Integer getOperationState() {
		return operationState;
	}

	public void setOperationState(Integer operationState) {
		this.operationState = operationState;
	}

	public Integer getUsageState() {
		return usageState;
	}

	public void setUsageState(Integer usageState) {
		this.usageState = usageState;
	}

	public int getViewFlag() {
		return viewFlag;
	}

	public void setViewFlag(int viewFlag) {
		this.viewFlag = viewFlag;
	}
}
